body { margin:0 auto; background-color:#fff; background-image:url(images/top_bg.png); background-repeat:repeat-x; font-size:12px; font-family:"microsoft yahei"; color:#333;}
h1 { font-weight:normal; font-size:22px;}
h2 { font-weight:normal; font-size:20px;}
h3 { font-weight:normal; font-size:18px;}
h4 { font-weight:normal; font-size:15px;}
img { border:none}
ul { list-style-type:none;  display:inline;}
li { list-style-type:none; display:inline;}
a { color:#3E4259; text-decoration:none;}
a:hover {color:#F00; text-decoration:underline:}
strong { color:#F00}
/*首页样式定义*/ 
.top{ margin:0 auto; width:100%; background-image:url(images/top_bg2.jpg); background-position:center no-repeat;}
.headall{ width:986px; margin:0 auto;}
.head{margin:0 auto; width:100%; background-image:url(images/top_bg2.jpg); background-position:center; background-repeat:no-repeat; height:439px; text-align:center;}
.logo{ float:left; width:236px; height:52px; text-align:center; padding-top:25px;}
.menu{ float:right; width:735px; height:35px; background-image:url(images/menu_bg.png); margin-top:0px; text-align:center; padding-left:15px;}
.menu li { float:left; width:90px; height:33px; line-height:33px; text-align:center; font-size:14px;}
.menu li a {color:#FFF; display:block;}
.menu li a:hover { background-color:#3D3F54;}
.righttop{ float:right; text-align:right; width:350px;}
.righttop a { padding-left:13px; WIDTH:80px; BACKGROUND: url(images/star.gif) no-repeat 0px 17px; FLOAT:left; HEIGHT: 43px; line-height:43px; margin-left:20px; color:#FFF;}
.righttop a:hover { color:#F00}
.indexpro{margin:0 auto; width:986px; background-image:url(images/pro_t_bg.jpg); background-repeat:repeat-x; height:190px;}
.indexpro ul { float:left; width:220px; margin:0px; padding:0px;}
.indexpro ul span a { float:left; width:220px; color:#C00; font-size:14px; font-weight:bold;}
.indexpro ul li {float:left; width:110px; line-height:25px;}
.indexbanner{margin:0 auto; width:986px;}
.indexbanner img {float:left}
.indexd{margin:0 auto; width:986px;}
.indexjj{float:left; width:635px; background-image:url(images/pro_t_bg.jpg); background-repeat:repeat-x; margin-top:10px; padding:0 15px 10px 15px; line-height:24px; }
.indexjj span { font-size:14px; font-weight:bold; padding-left:10px; BACKGROUND: url(images/red.jpg) no-repeat 0px 10px; height:30px; line-height:30px; width:620px; float:left; color:#F00;}
.indexnew{float:right; width:289px; background-image:url(images/pro_t_bg.jpg); background-repeat:repeat-x; margin-top:10px; padding: 0 10px 10px 15px;}
.indexnew span{ font-size:14px; font-weight:bold; background:url(images/red.jpg) no-repeat 0 7px; height:25px; line-height:25px; float:left; color:#C00; padding-left:10px; width:250px; margin-bottom:10px}
.indexnew li{float:left; width:290px; height:25px;}

/*底部通用样式定义
.footline{ width:986px; background-color:#A2A0B4; height:10px; float:right;}*/

.foot_line
{
    width: 986px;
    height: 21px;
    margin: 0 auto;
    display: inline-table;
    text-align: center;
    padding-top: 10px;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: #808080;
}
.copyright { float:left; text-align:center; width:100%; margin:0 auto; height:60px; font-family:"verdana"; line-height:22px;}
.copyright span { color:#F00;}

.weizhi{height:27px; background-image:url(images/dq.png); width:966px; padding:7px 0 0 20px;}
.weizhi span{padding-left:10px; background:url(images/s.gif) no-repeat 0 5px; float:left; height:17px; line-height:17px; margin-right:10px;}
.tit{float:left; background:url(images/l.gif) repeat-x; background-position:bottom; height:40px; width:956px; font-size:16px; color:#C00; line-height:30px; padding-left:30px;}
.nall{margin:0 auto; width:986px;}
.left{float:left; width:150px; margin-top:10px;}
.left a{float:left; width:150px; height:30px; line-height:30px; color:#000; background-color:#E1E1E6; text-align:center; margin:5px 0 5px 0;}
.left a:hover{ background-color:#F00; color:#FFF}
.right{ float:right; width:820px; margin-top:10px; line-height:22px;}

.right h1 { text-align:center; line-height:40px; border-bottom:1px #999 double; font-size:24px; }

.newshowl { float:left; width:324px;}
.newshowl h1 { text-align:left; line-height: 30px; width:314px; background-image:url(images/posui.gif); height:108px; font-size:14px; color:#FFF; padding-left:10px; float:left;}
.newshowl h2 { text-align:left; line-height: 30px; width:314px; background-image:url(images/xuankuang.gif); height:108px; font-size:14px; color:#FFF; padding-left:10px; float:left; margin-top:10px;}
.newshowl a { float:left; width:150px; padding-left:10px; height:30px; line-height:30px; border-bottom:1px #999 dashed;}
.newshowr { float:right; width:324px;}
.newshowr a { float:left; width:314px; padding-left:10px; height:30px; line-height:30px; border-bottom:1px #999 dashed;}
.newshowr h1 { text-align:left; line-height: 30px; width:314px; background-image:url(images/zhisha.gif); height:108px; font-size:14px; color:#FFF; padding-left:10px; float:left;}
.newshowr h2 {  text-align:left;  line-height: 30px; width:314px; background-image:url(images/mofen.gif); height:108px; font-size:14px; color:#FFF; padding-left:10px; float:left; margin-top:10px;}

.left2{float:left; width:150px;}
.left2 li a{float:left; width:130px; background-color:#E1E1E6; height:25px; padding-left:20px; line-height:25px; font-weight:bold; margin:5px 0 0 0;}
.left2 li a:hover{background-color:#F00; color:#FFF;}
.left2 span a {float:left; width:110px; padding-left:40px; height:22px; font-weight:normal; background-color:#FFF;}
.left2 span a:hover{background-color:#F00; color:#FFF;}


.newlist
{
    float: right;
    width: 785px;
    padding: 20px;
    line-height: 22px;
}
.newlist a { padding-left:10px; WIDTH:638px; FLOAT:left; HEIGHT: 30px; line-height:30px; border-bottom:1px dashed #cccccc;}
.newlist span {FLOAT:left; COLOR: #7e7e7e; width:100px; height:30px; border-bottom:1px dashed #cccccc;}
/*分页样式*/
.fenye
{ padding-right: 3px;  padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center; margin-top: 20px; margin-bottom: 0px !important; margin-bottom: 20px; font-size: 12px;
}
.fenye A { font-size: 12px; BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
.fenye A:hover {  font-size: 12px; BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
.fenye A:active { font-size: 12px; BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777
}
.fenye SPAN.current { font-size: 12px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
.fenye SPAN.disabled { font-size: 12px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
